package com.ruicar.afs.cloud.parameter.commom.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruicar.afs.cloud.common.core.entity.BaseEntity;
import lombok.Data;

/**
 * @description: 车型表
 * @author: sijun.yu
 * @date: 2020/5/15 9:26
 */
@TableName(value = "tsys_vehicle_model", autoResultMap = true)
@Data
public class TsysVehicleModel extends BaseEntity<TsysVehicleModel> {

    /**
     * 车型编码
     */
    private String code;
    /**
     * 品牌代码
     */
    private String brandCode;
    /**
     * 制造商代码;暂时不用
     */
    private String maker;
    /**
     * 车型简称
     */
    private String models;
    /**
     * 排序id
     */
    private Integer orderId;
    /**
     * 状态
     */
    private String isActive;
    /**
     * 款式显示规则
     */
    private String styleRule;
    /**
     * 全称
     */
    private String fullName;
    /**
     * CMS主键
     */
    private String cmsId;
    /**
     * 车辆类型
     */
    private String type;
    /**
     * 对应车300的车系id
     */
    private String seriesId;
    /**
     * 附加贷标识
     */
    private String additionalTag;
    /**
     * 同步aap标记
     */
    private String needSync;
    /**
     * 首字母
     */
    @TableField(exist = false)
    private String spellCode;
    /**
     * 品牌名称
     */
    @TableField(exist = false)
    private String name;
}
